package com.da_client_rn.activity;

import android.annotation.SuppressLint;
import android.os.Bundle;
import android.widget.Button;

import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;
import androidx.viewpager.widget.ViewPager;

import com.da_client_rn.R;
import com.da_client_rn.adapter.ViewPagerAdapter;
import com.google.android.material.tabs.TabLayout;

public class MainActivity_2  extends AppCompatActivity {

    private TabLayout tabLayout;
    private ViewPager viewPager;

    @SuppressLint("MissingInflatedId")
    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);// 调用父类的 onCreate 方法，确保 Activity 正确初始化
        setContentView(R.layout.activity_main2);// 设置 Activity 的布局，使用 activity_main2.xml 文件定义的界面
        tabLayout = findViewById(R.id.tab_layout);// 找到 TabLayout 组件
        viewPager = findViewById(R.id.view_pager);// 找到 ViewPager 组件

        ViewPagerAdapter adapter = new ViewPagerAdapter(this.getSupportFragmentManager());// 创建 ViewPager 适配器
        viewPager.setAdapter(adapter); // 将适配器设置到 ViewPager
        tabLayout.setupWithViewPager(viewPager);// 将 TabLayout 关联到 ViewPager，以便它能自动更新 tab 的状态
    }
}
